Enum

abstract class Enum<E : Enum<E>>(name: String, ordinal: Int) : Comparable<E>

The common base class of all enum classes. See the Kotlin language documentation for more information on enum classes.

Constructors

Enum
Link copied to clipboard
Common
fun Enum(name: String, ordinal: Int)

Types

Companion
Link copied to clipboard
Common
object Companion

Properties

name
Link copied to clipboard
Common
val name: String

Returns the name of this enum constant, exactly as declared in its enum declaration.

ordinal
Link copied to clipboard
Common
val ordinal: Int

Returns the ordinal of this enumeration constant (its position in its enum declaration, where the initial constant is assigned an ordinal of zero).

Inheritors

RegexOption
Link copied to clipboard
CharCategory
Link copied to clipboard
Experimental
Link copied to clipboard
RequiresOptIn
Link copied to clipboard
LazyThreadSafetyMode
Link copied to clipboard
DeprecationLevel
Link copied to clipboard
InvocationKind
Link copied to clipboard
KVariance
Link copied to clipboard
DurationUnit
Link copied to clipboard
AnnotationTarget
Link copied to clipboard
AnnotationRetention
Link copied to clipboard
CharDirectionality
Link copied to clipboard
FileWalkDirection
Link copied to clipboard
OnErrorAction
Link copied to clipboard
KParameter
Link copied to clipboard
KVisibility
Link copied to clipboard
FutureState
Link copied to clipboard
TransferMode
Link copied to clipboard
OsFamily
Link copied to clipboard
CpuArchitecture
Link copied to clipboard
MemoryModel
Link copied to clipboard